piece/area of savanna - Francés Inglés Diccionario